needle latch - Español Inglés Diccionario